matrix mitochondrialis - Spanish English Dictionary